﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EdiSerialization.Test
{
    public class CostMess:Mess
    {

    }
    public class CostMess_Header:MessLine
    {

        public override string RecordId
        {
            get
            {
                return "00";
            }
        }
        public string MsgType { get; set; }
        public string FileDescription { get; set; }
        public string Function { get; set; }
        public string SenderCode { get; set; }
        public string RecieverCode { get; set; }
        public string FileDate { get; set; }
        public string UpPort { get; set; }
        public string DownPort { get; set; }
    }
    public class CostMess_Ship : MessLine
    {
        public override string RecordId
        {
            get { return "10"; }
        }
        public string ShipCode { get; set; }
        public string Vessel { get; set; }
        public string Voyage { get; set; }
        public string ShipperCode { get; set; }
        public string ShipperName { get; set; }
        public string Other { get; set; }
        public string Other1 { get; set; }
    }
    public class CostMess_Ctn : MessLine
    {
        public override string RecordId
        {
            get { return "50"; }
        }
        public string CtnNo { get; set; }
        public string CtnType { get; set; }
        public string CtnState { get; set; }
        public string Other { get; set; }
        public string Other1 { get; set; }
        public string Other2 { get; set; }
        public string CtnDate { get; set; }
        public string SealNo { get; set; }
        public string CtnOpcroCode { get; set; }
        public string CtnOpcroName { get; set; }
        public string Other3 { get; set; }
        public string Other4 { get; set; }
        public string Other5 { get; set; }
        public string Other6 { get; set; }
        public string Other7 { get; set; }
        public string Other8 { get; set; }
    }


}
